package com.ylzinfo.jck.dao;

import com.ylzinfo.jck.domain.Ac02;
import org.apache.ibatis.annotations.Param;

import java.math.BigDecimal;
import java.util.List;

public interface Ac02Mapper {
    int deleteByPrimaryKey(BigDecimal aaz159);

    int insert(Ac02 record);

    int insertSelective(Ac02 record);

    Ac02 selectByPrimaryKey(BigDecimal aaz159);

    List<Ac02> selectByAac001(BigDecimal aac001);

    List<Ac02> selectByAac001AndAae140(@Param("aac001") BigDecimal aac001, @Param("aae140") String aae140, @Param("centerid") String centerid);

    int updateByPrimaryKeySelective(Ac02 record);

    int updateByPrimaryKey(Ac02 record);

    int updateAc02WhenModAac002Foreach(List<Ac02> list);

    int insertAc02WhenModAac002Foreach(List<Ac02> list);

    int updateByAac001(BigDecimal aac001);
}